const UglifyJsPlugin = require("uglifyjs-webpack-plugin");
module.exports = {
  // 基本路径
  publicPath: "./",
  // 生产环境是否生成 sourceMap 文件
  productionSourceMap: true,

  devServer: {
    open: true, // 是否自动打开浏览器页面
    // host: "localhost", // 指定使用一个 host。默认是 localhost
    port: 8080, // 端口地址
    https: false, // 使用https提供服务
    proxy: null // string | Object 代理设置
  },

  // 生产环境清楚console.log
  configureWebpack: {
    optimization: {
      minimizer: [
        new UglifyJsPlugin({
          uglifyOptions: {
            warnings: true,
            compress: {
              drop_console: false, //console true
              drop_debugger: false,
              pure_funcs: ["console.log"] //移除console
            }
          }
        })
      ]
    }
  }
};